package com.hst.capacity.domain.model.request.express;

import com.hst.capacity.domain.model.request.PageParam;
import lombok.Data;
import org.apache.ibatis.type.Alias;

import javax.validation.constraints.NotEmpty;

@Data
@Alias("exListNewParam")
public class ExListNewParam extends PageParam {

    private String idFranchisee;
    private String orderStatus;
    private String orderSources;
    private String payStatus;
    private String regionCodes;
    private String creatTimeF;
    private String creatTimeE;
    private String appointmentTime;

    private String orderStatusArr;
    private String payStatusArr;
    private int subBizType;

    private String appointmentTimeE;
    private String appointmentTimeF;
    // 特殊条件
    private Integer hourRange;

    private String idOrder;
    private String externalOrderId;

    @NotEmpty(message = "服务商ID[idFranchisee]不能为空")
    public String getIdFranchisee() {
        return idFranchisee;
    }

}
